package com.study.cloud.gateway.common.rule.invoker;

/**
 * 服务调用接口描述
 * @author wangwancheng
 * @create 2025/7/19 14:09
 */
public interface ServiceInvoker {
    /**
     * 获取真正的服务调用的全路径
     * @return
     */
    String getInvokerPath();

    void setInvokerPath(String invokerPath);

    /**
     * 获取调用该服务或者该方法的超时时间
     * @return
     */
    Integer getTimeout();

    void setTimeout(Integer timeout);
}
